Single-node attacks for fooling graph neural networks
نویسندگان
چکیده
Graph neural networks (GNNs) have shown broad applicability in a variety of domains. These domains, e.g., social and product recommendations, are fertile ground for malicious users behavior. In this paper, we show that GNNs vulnerable to the extremely limited (and thus quite realistic) scenarios single-node adversarial attack, where perturbed node cannot be chosen by attacker. That is, an attacker can force GNN classify any target label, only slightly perturbing features or neighbor list another single arbitrary graph, even when not being able select specific node. When adversary is allowed node, these attacks more effective. We demonstrate empirically our attack effective across various common types (e.g., GCN, GraphSAGE, GAT, GIN) robustly optimized Robust SM GAL, LAT-GCN), outperforming previous different real-world datasets both targeted non-targeted attacks. Our code available at https://github.com/benfinkelshtein/SINGLE .
منابع مشابه
One pixel attack for fooling deep neural networks
Recent research has revealed that the output of Deep neural networks(DNN) is not continuous and very sensitive to tiny perturbation on the input vectors and accordingly several methods have been proposed for crafting effective perturbation against the networks. In this paper, we propose a novel method for optically calculating extremely small adversarial perturbation (few-pixels attack), based ...
متن کاملConvolutional Neural Networks Via Node-Varying Graph Filters
Convolutional neural networks (CNNs) are being applied to an increasing number of problems and fields due to their superior performance in classification and regression tasks. Since two of the key operations that CNNs implement are convolution and pooling, this type of networks is implicitly designed to act on data described by regular structures such as images. Motivated by the recent interest...
متن کاملNode Survival in Networks under Correlated Attacks
We study the interplay between correlations, dynamics, and networks for repeated attacks on a socio-economic network. As a model system we consider an insurance scheme against disasters that randomly hit nodes, where a node in need receives support from its network neighbors. The model is motivated by gift giving among the Maasai called Osotua. Survival of nodes under different disaster scenari...
متن کاملMIMO Graph Filters for Convolutional Neural Networks
Superior performance and ease of implementation have fostered the adoption of Convolutional Neural Networks (CNNs) for a wide array of inference and reconstruction tasks. CNNs implement three basic blocks: convolution, pooling and pointwise nonlinearity. Since the two first operations are welldefined only on regular-structured data such as audio or images, application of CNNs to contemporary da...
متن کاملGraph Priors for Deep Neural Networks
In this work we explore how gene-gene interaction graphs can be used as a prior for the representation of a model to construct features based on known interactions between genes. Most existing machine learning work on graphs focuses on building models when data is confined to a graph structure. In this work we focus on using the information from a graph to build better representations in our mo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Neurocomputing
سال: 2022
ISSN: ['0925-2312', '1872-8286']
DOI: https://doi.org/10.1016/j.neucom.2022.09.115